System On Chip Level Verification - Part I